wales scotland christmas edinburgh glasgow hotels london holidays cottages discount flights escorts cheap airfare b&b bed and breakfast cheap flights holiday deals accommodation ireland last minute holiday lastminute self catering hotel escort flights